Implement accelerator propagation using a custom XEMBED_GTK_KEY_GRAB
authorOwen Taylor <otaylor@redhat.com>
Sun, 24 Feb 2002 01:52:14 +0000 (01:52 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Sun, 24 Feb 2002 01:52:14 +0000 (01:52 +0000)
commit6a802b24b3308daac4533c5bb19dc8660c4b3ab8
tree91ddc37b158ba5d6ba430e4016e8d4b42d81c981
parentf97ae50153c212d18b03c198046fcd54d6562c97
Implement accelerator propagation using a custom XEMBED_GTK_KEY_GRAB

Sat Feb 23 20:33:29 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkplug.[ch] gtk/gtksocket.[ch] gtk/xembed.h: Implement
        accelerator propagation using a custom XEMBED_GTK_KEY_GRAB
        XEMBED_GTK_KEY_UNGRAB pair of messages.

        * gtk/gtkwindow.[ch]: private export _gtk_window_keys_foreach().

        * gtk/gtkplug.c (gtk_plug_set_is_child): Clear focus and default
        widgets.
14 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkplug.c
gtk/gtkplug.h
gtk/gtksocket.c
gtk/gtksocket.h
gtk/gtkwindow.c
gtk/gtkwindow.h
gtk/xembed.h